equipped latch - French English Dictionary